package ar.uba.fi.taller2.ftrs.Tree;

import java.util.ArrayList;




/******************************************************************************
 * <p>Title: CMSC420 </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author sebastian rivas
 * @version 1.0
 *****************************************************************************/

public interface  Tree  {

 
    
    /*
     * Agrega al arbol la lista de documentos con la clave dada
     * devuelve el nodo agregado para fines informativos.
     */
	public abstract Object addKey(Integer key);
	
	public abstract Object search(Integer key);
	public abstract Object remove(Integer key);
	public abstract  ArrayList<String> imprimir();
	public ArrayList<String> getPseudos();
	public abstract void reset();
	

}


